Application of Tabular Methods to the Specification and Verification of a Nuclear Reactor Shutdown System
نویسنده
چکیده
This paper describes the use of tabular methods at Ontario Power Generation Inc. (OPGI) 1 on the Darlington Nuclear Generating Station Shutdown System (SDS) Trip Computer Software Redesign Project. We first motivate the selection of tabular methods and provide an overview of the Systematic Design Verification (SDV) procedure. After reviewing some preliminary concepts, the paper describes how the Software Engineering Standards and Methods (SESM) Tool suite is used with SRI’s automated proof assistant, PVS, to provide tool support for the use of tabular methods in the software engineering process. Examples based upon the Systematic Design Verification of an actual SDS subsystem are used to illustrate the benefits and limitations of the current implementation of the formal method. Finally, the paper discusses related work, draws conclusions regarding the effectiveness of the method and examines how its limitations can be addressed by further theoretical and applied work.
منابع مشابه
NuEditor - A Tool Suite for Specification and Verification of NuSCR
NuEditor is a tool suite supporting specification and verification of software requirements written in NuSCR. NuSCR extends SCR (Software Cost Reduction) notation that has been used in specifying requirements for embedded safety-critical systems such as a shutdown system for nuclear power plant. SCR almost exclusively depended on fine-grained tabular notations to represent not only computation-...
متن کاملFormal Translation of IEC 61131-3 Function Block Diagrams to PVS with Nuclear Application
The trip computers for the two reactor shutdown systems of the Ontario Power Generation (OPG) Darlington Nuclear Power Generating Station (DNGS) are being refurbished due to hardware obsolescence. For one of the systems, the general purpose computer originally used is being replaced by a programmable logic controller (PLC). The trip computer application software has been rewritten using functio...
متن کاملA model for specification, composition and verification of access control policies and its application to web services
Despite significant advances in the access control domain, requirements of new computational environments like web services still raise new challenges. Lack of appropriate method for specification of access control policies (ACPs), composition, verification and analysis of them have all made the access control in the composition of web services a complicated problem. In this paper, a new indepe...
متن کاملNuDE: Development Environment for Safety-Critical Software of Nuclear Power Plant
Safety-critical systems are systems where it is essential that system operation is always safe [1]. Therefore, rigorous quality demonstration is important when developing software in safety-critical system. Generally, safety-critical software demands extremely high-confidence verification and validation (V&V) techniques. Additionally, software V&V should be performed in parallel with software d...
متن کاملارتقای ایمنی راکتور تحقیقاتی تهران با سیستم خاموشی دوم: مطالعه موردی انتشار آلاینده-های پرتوزای ناشی از وقوع حادثه ذوب قلب
Tehran Research Reactor (TRR) is in a residential area. Some other characteristics such as aged, relatively full time operation and also being the only available reactor for producing some radioisotopes, are the reasons for special attention to this reactor safety. Recently, a Second Shutdown System (SSS) has been designed for this reactor, which is completely independent and diverse from First...
متن کامل